nomadic shepherds - French English Dictionary